home *** CD-ROM | disk | FTP | other *** search
/ IRIX Base Documentation 2001 May / SGI IRIX Base Documentation 2001 May.iso / usr / share / catman / p_man / cat3dm / old-compression / cl_mvc2.z / cl_mvc2
Encoding:
Text File  |  1998-10-20  |  2.9 KB  |  67 lines

  1.  
  2.  
  3.  
  4. ccccllll____mmmmvvvvcccc2222((((3333ddddmmmm))))                                                      ccccllll____mmmmvvvvcccc2222((((3333ddddmmmm))))
  5.  
  6.  
  7.  
  8. NNNNAAAAMMMMEEEE
  9.      cl_mvc2 - MVC2 scheme in the Compression Library
  10.  
  11. SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
  12.      ####iiiinnnncccclllluuuuddddeeee <<<<ddddmmmmeeeeddddiiiiaaaa////ccccllll....hhhh>>>>
  13.  
  14.  
  15. DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
  16.      The MVC2 (Motion Video Compressor 2) compression algorithm is implemented
  17.      as one of the codecs in the Compression Library (CL).  Its scheme
  18.      identifier is CCCCLLLL____MMMMVVVVCCCC2222____SSSSOOOOFFFFTTTTWWWWAAAARRRREEEE, and is accessible through the standard CL
  19.      API.  For an overview of the basic library calls and parameters, see
  20.      CLintro(3dm).
  21.  
  22.      Compression involves a simple block coding heuristic based on various
  23.      perceptual criteria.  The amount of compression is guided by setting the
  24.      following parameters.  In each case, a higher threshold results in more
  25.      compression.
  26.  
  27.      CCCCLLLL____MMMMVVVVCCCC2222____LLLLUUUUMMMMAAAA____TTTTHHHHRRRREEEESSSSHHHHOOOOLLLLDDDD
  28.           Type: CL_RANGE_VALUE
  29.           The threshold used to determine which blocks are encoded as constant
  30.           values.  Range is 0 to 255.
  31.  
  32.      CCCCLLLL____MMMMVVVVCCCC2222____CCCCHHHHRRRROOOOMMMMAAAA____TTTTHHHHRRRREEEESSSSHHHHOOOOLLLLDDDD
  33.           Type: CL_RANGE_VALUE
  34.           The threshold used to determine which blocks are encoded with
  35.           luminance only, or with chroma as well.  Range is 0 to 255.
  36.  
  37.      CCCCLLLL____MMMMVVVVCCCC2222____EEEEDDDDGGGGEEEE____TTTTHHHHRRRREEEESSSSHHHHOOOOLLLLDDDD
  38.           Type: CL_RANGE_VALUE
  39.           The threshold used to determine which blocks are encoded as high
  40.           activity regions.  This value should be at least as large as
  41.           CL_MVC2_LUMA_THRESHOLD.  Range is 0 to 255.
  42.  
  43.      Decompression may be adjusted with the following parameter.
  44.  
  45.      CCCCLLLL____MMMMVVVVCCCC2222____BBBBLLLLEEEENNNNDDDDIIIINNNNGGGG
  46.           Type: CL_ENUM_VALUE
  47.           This value may be CL_MVC2_BLENDING_OFF or CL_MVC2_BLENDING_ON.
  48.           If blending is enabled, edges of tiles will be smoothed on
  49.           decompression so that blocking artifacts are reduced.
  50.  
  51.  
  52. SSSSEEEEEEEE AAAALLLLSSSSOOOO
  53.      CLintro(3dm)
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.  
  63.                                                                         PPPPaaaaggggeeee 1111
  64.  
  65.  
  66.  
  67.